// 测试 content script 的 socket.io 加载
console.log('=== SmartInput Content Script 测试 ===');

// 测试 socket.io 加载函数
function testSocketIOLoading() {
  console.log('开始测试 Socket.IO 加载...');
  
  // 检查是否已经加载
  if (window.io && typeof window.io === 'function') {
    console.log('✅ Socket.IO 已加载');
    return true;
  } else {
    console.log('❌ Socket.IO 未加载');
    return false;
  }
}

// 测试 chrome.runtime.getURL
function testChromeRuntime() {
  try {
    const socketUrl = chrome.runtime.getURL('socket.io.js');
    console.log('✅ chrome.runtime.getURL 可用:', socketUrl);
    return true;
  } catch (error) {
    console.error('❌ chrome.runtime.getURL 失败:', error);
    return false;
  }
}

// 运行测试
console.log('运行测试...');
testChromeRuntime();
testSocketIOLoading();

console.log('=== 测试完成 ==='); 